/**
 * creation: 4-mrt-2008
 */
package org.jfonia.connect;

/**
 * Value<T> is the basic interface for all objects that can yield a value of type T. 
 * Typical examples are data objects, collection elements and functions. 
 * 
 * @author wijnand.schepens@gmail.com
 *
 */
public interface Value<T> extends Node
{
	/**
	 * Get this object's value. 
	 * @return the value.
	 */
	public T get();
	
}
